package org.wangchaocheng.cloudgallery.commond.authentication;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

/**
 * 登录认证 Command
 *
 * @author wangchaocheng
 * @date 2025/04/22
 */
@Data
public class AuthenticationCmd {

    /**
     * 认证类型
     */
    @NotBlank(message = "AuthenticationCmd.authType")
    private String authType;

    /**
     * 认证标识
     */
    @NotBlank(message = "AuthenticationCmd.identifier")
    private String identifier;

    /**
     * 认证凭证
     */
    @NotBlank(message = "AuthenticationCmd.credential")
    private String credential;

}
